ASPECT MINING USING UML COMMUNICATION DIAGRAM
نویسندگان
چکیده
منابع مشابه
Aspect Mining Using Uml Communication Diagram
Aspect-Oriented Programming (AOP) focuses on precise constructs for modularization of the crosscutting concerns of a program. Crosscutting concerns can be defined as the functionalities that navigate the principal decomposition of software and therefore cannot be assigned to a single modular unit. Aspect mining attempts to find and isolate crosscutting concerns dwelling in legacy systems which ...
متن کاملSuggest an Aspect-Oriented Design Approach for UML Communication Diagram
More and more works are done on the design of the Unified Modeling Language (UML) which is designed to help us for modeling effective object oriented software , Existing ObjectOriented design methods are not mature enough to capture nonfunctional requirement such as concurrency, fault tolerance , distribution and persistence of a software approach. Our approach proposed to use aspect-oriented s...
متن کاملAspect Oriented UML to ECORE Model Transformation
With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...
متن کاملAutomatic UML Diagram Recommendation Using Editing Context
In software development, reuse improves software quality and productivity. And an object of reuse is software design and components. Software product line development is an approach to reusing software design. However, the approach cannot reccomends the design flexibly. Therefore, in the paper, we develop an automatic Unified Modeling Language(UML) diagram recommendation tool. When developer ma...
متن کاملUML Aspect Specification Using Role Models
We demonstrate a flexible technique for aspect specification using the UML. The technique uses Role Models to specify design aspects. Roles allow greater flexibility in an aspect over other template-based techniques (e.g. profile extensions). While Role Models do allow us to create templates, they also allow us to create flexible specifications that can be applied by identifying existing model ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Computer Science and Informatics
سال: 2014
ISSN: 2231-5292
DOI: 10.47893/ijcsi.2014.1179